home *** CD-ROM | disk | FTP | other *** search
/ Aminet 15 / Aminet 15 - Nov 1996.iso / Aminet / comm / mmgr / MM_TrackMv14.lha / MM / Config / MM_TrackManager.cfg next >
Text File  |  1996-09-07  |  9KB  |  352 lines

  1. ; v. 1.4:
  2.  
  3. ;
  4. ;
  5. ; TrackManager Config file.
  6. ;
  7. ;
  8.  
  9. ;
  10. ;       Please edit this file to add your own settings !
  11. ;
  12.  
  13.  
  14. ; Sysop name:
  15. #SYSOPNAME DummySysop
  16. ; Fido addresses:
  17. #SYSOPADDR 7:7/7.7@sevennet
  18. ; E-Mail address:
  19. #SYSOPEMAIL <seven@seven.o.clock>
  20.  
  21.  
  22. ; Tempfile:
  23. #TEMPFILE T:MM_TrackManager.tmp
  24.  
  25. ; Area to store bad msgs in:
  26. #BADAREA BAD_MSGS
  27.  
  28. ; Flags for outgoing messages, e.g. "PVT KILL":
  29. #STDFLAGS PVT KILL
  30.  
  31. ; Logfile name:
  32. #LOGFILE T:MM_TrackManager.log
  33. ; Loglevel for console:
  34. #LOGCLEVEL 3
  35. ; Loglevel for file:
  36. #LOGFLEVEL 3
  37.  
  38. ; Languages:
  39. ; #LANGUAGE <l> <Name>
  40. ;
  41. ; l = language no., language 0 = standard language.
  42. ; This is only used for the replace patterns.
  43. ;
  44. ; Language 0: English
  45. ; Language 1: German
  46. ;
  47. #LANGUAGE 0 English
  48. #LANGUAGE 1 Deutsch
  49.  
  50. ; The language patterns and their languages:
  51. ; #LANGPAT <language no> <pattern>
  52. ;
  53. ; e.g.: #LANGPAT 1 (2):(24#?)/(#?).(#?)@(fidonet)
  54. ; This sets German language (lang. no. 1) for all
  55. ; nodes beginning with 2:24 ... at fidonet
  56. ; , e.g. node 2:2448/10.131@fidonet
  57. ;
  58. #LANGPAT 1 (2):(24#?)/(#?).(#?)@(fidonet) (#?)
  59. #LANGPAT 1 (#?) (#?@#?.de)
  60. #LANGPAT 1 (9999):(9999)/(9999).(9999)@(bad) (#?)
  61.  
  62.  
  63.  
  64. ; Textfile & subjects for msgs from an unknown address/domain:
  65. ; First textfile standard (English, language 0), then
  66. ; subject standart, then text and subject in German language.
  67. ; #UDFTEXT <language no.> <file>
  68. ;
  69. #UDFTEXT 0 MM:Config/MM_TrackManager/ENG.UnknownFrom
  70. #UDFSUBJ 0 TRACK: Unknown address/domain.
  71. #UDFTEXT 1 MM:Config/MM_TrackManager/GER.UnknownFrom
  72. #UDFSUBJ 1 TRACK: Unbekannte Adresse/Domain.
  73.  
  74. ; Textfile & subjects for msgs to an unknown address/domain:
  75. ; #UDTTEXT <language no.> <file>
  76. ;
  77. #UDTTEXT 0 MM:Config/MM_TrackManager/ENG.UnknownTo
  78. #UDTSUBJ 0 Message bounced: Unknown address/domain.
  79. #UDTTEXT 1 MM:Config/MM_TrackManager/GER.UnknownTo
  80. #UDTSUBJ 1 Message bounced: Unbekannte Adresse/Domain.
  81.  
  82.  
  83. ; New Domain:
  84. ;
  85. ; #DOMAIN <name>        - starts a new domain with the name <name>.
  86. ; #DPATTERN             - address pattern for the new domain.
  87. ; #DCHECK               - what to check:
  88. ;                         RRR       : answer receive requests
  89. ;                         CROSSNET  : bounce mails between different domains.
  90. ;                         KILLEMPTY : kill mails with an empty msg body.
  91. ; #DTODONLR [STOP]      - what to do if receiver is unknown.
  92. ; #DTODONLS [STOP]      -  "    "  "  "  sender   "    "   .
  93. :
  94. ; #DRRRTEXT <l> <file>  - textfile for language <l>.
  95. ; #DRRRSUBJ <l> <text>  - subject for language <l>.
  96. ; #DCNSTEXT <l> <file>  - text for crossnet answers to the sender.
  97. ; #DCNSSUBJ <l> <text>  - ^ subject
  98. ; #DCNRTEXT <l> <file>  - text for crossnet answers to receiver
  99. ; #DCNRSUBJ <l> <text>  - ^ subject
  100. ; #DNLRTEXT <l> <file>  - text for unknown receivers.
  101. ; #DNLRSUBJ <l> <text>  - ^ subject.
  102. ; #DNLSTEXT <l> <file>  - text for unknown senders.
  103. ; #DNLSSUBJ <l> <text>  - ^ subject.
  104.  
  105. #DOMAIN BadNet
  106. #DPATTERN (9999):(9999)/(9999).(#?)@(bad)
  107. #DCHECK RRR CROSSNET KILLEMPTY
  108. #DRRRTEXT 0 MM:Config/MM_TrackManager/ENG.RRR
  109. #DRRRSUBJ 0 Receive Receipt: {MSG_SUBJECT}
  110. #DRRRTEXT 1 MM:Config/MM_TrackManager/GER.RRR
  111. #DRRRSUBJ 1 Empfangsbestätigung: {MSG_SUBJECT}
  112. #DCNSTEXT 0 MM:Config/MM_TrackManager/ENG.CNS
  113. #DCNSSUBJ 0 Bounced: Crossnet Mail
  114. #DCNSTEXT 1 MM:Config/MM_TrackManager/GER.CNS
  115. #DCNSSUBJ 1 Bounced: Crossnet Mail
  116. #DCNRTEXT 0 MM:Config/MM_TrackManager/ENG.CNR
  117. #DCNRSUBJ 0 CrossNet Mail: {MSG_SUBJECT}
  118. #DCNRTEXT 1 MM:Config/MM_TrackManager/GER.CNR
  119. #DCNRSUBJ 1 CrossNet Mail: {MSG_SUBJECT}
  120.  
  121. #DOMAIN FidoNet
  122. #DPATTERN (1|2|3|4|5|6):(#?)/(#?).(#?)@(fidonet)
  123. #DCHECK RRR CHECKNLR CHECKNLS
  124. #DRRRTEXT 0 MM:Config/MM_TrackManager/ENG.RRR
  125. #DRRRSUBJ 0 Receive Receipt: {MSG_SUBJECT}
  126. #DRRRTEXT 1 MM:Config/MM_TrackManager/GER.RRR
  127. #DRRRSUBJ 1 Empfangsbestätigung: {MSG_SUBJECT}
  128. #DTODONLR STOP
  129. #DNLRTEXT 0 MM:Config/MM_TrackManager/ENG.NLR
  130. #DNLRSUBJ 0 Receiver unknown: {MSG_TOADDR}
  131. #DNLRTEXT 1 MM:Config/MM_TrackManager/GER.NLR
  132. #DNLRSUBJ 1 Empfänger unbekannt: {MSG_TOADDR}
  133. #DTODONLS
  134. #DNLSTEXT 0 MM:Config/MM_TrackManager/ENG.NLS
  135. #DNLSSUBJ 0 Sender unknown: {MSG_FROMADDR}
  136. #DNLSTEXT 1 MM:Config/MM_TrackManager/GER.NLS
  137. #DNLSSUBJ 1 Sender unbekannt: {MSG_FROMADDR}
  138.  
  139. #DOMAIN Other
  140. #DPATTERN (#?):(#?)/(#?).(#?)@(#?)
  141. #DCHECK RRR
  142. #DRRRTEXT 0 MM:Config/MM_TrackManager/ENG.RRR
  143. #DRRRSUBJ 0 Receive Receipt: {MSG_SUBJECT}
  144. #DRRRTEXT 1 MM:Config/MM_TrackManager/GER.RRR
  145. #DRRRSUBJ 1 Empfangsbestätigung: {MSG_SUBJECT}
  146.  
  147.  
  148.  
  149. ; Bounce:
  150. ;
  151. ; If all patterns fit, the mail will be bounced:
  152. ;
  153. ;                 pattern to look for in ...
  154. ;
  155. ; #BOUNCE       - begin new bounce section ..
  156. ;
  157. ; #BFROMNAME    - sender´s name
  158. ; #BFROMADDR    - his fido address
  159. ; #BFROMEMAIL   - his e-mail address
  160. ;
  161. ; #BTONAME      - receiver´s name
  162. ; #BTOADDR      - his fido address
  163. ; #BTOEMAIL     - his e-mail address
  164. ;
  165. ; #BSUBJECT     - the message subject
  166. ; #BTEXT        - the message body. (be careful, slows down checking !)
  167. ;
  168. ; #BINFTEXT <l> <file> - the bounce file (<l> = language)
  169. ; #BINFSUBJ <l> <text> - the subject.
  170. ;
  171. ;
  172. ; This example bounces all mails to the name "KillMe":
  173.  
  174. #BOUNCE
  175. #BFROMNAME #?
  176. #BFROMADDR #?
  177. #BFROMEMAIL #?
  178. #BTONAME KillMe
  179. #BTOADDR #?
  180. #BTOEMAIL #?
  181. #BSUBJECT #?
  182. #BTEXT #?
  183. #BINFTEXT 0 MM:Config/MM_TrackManager/ENG.Bounce
  184. #BINFSUBJ 0 Mail bounced: {MSGSUBJ}
  185. #BINFTEXT 1 MM:Config/MM_TrackManager/GER.Bounce
  186. #BINFSUBJ 1 Mail gestoppt: {MSG_SUBJECT}
  187.  
  188.  
  189. ; Remap:
  190. ;
  191. ; If the IN-Patterns fit, the mail will be remapped.
  192. ;
  193. ; #REMAP    - begin new remap section ...
  194. ;
  195. ;             patterns for ...
  196. ; #RINNAME  - ... receiver´s name
  197. ; #RINADDR  - ... fido address
  198. ; #RINEMAIL - ... email address
  199. ;
  200. ;
  201. ; To these values the message will be remapped.
  202. ; If you leave something empty, the old value
  203. ; will be used:
  204. ;
  205. ; #ROUTNAME  - name
  206. ; #ROUTADDR  - fido address
  207. ; #ROUTEMAIL - email address
  208. ;
  209. ; #ROUTTEXT <l> <file> - new message body.
  210. ; #ROUTTEXT <l> <text> - new subject.
  211. ;
  212. ; #RINFTEXT <l> <file> - information text send to the sender.
  213. ; #RINFSUBJ <l> <text> - subject.
  214. ;
  215. ;
  216. ; Example: Remap everything to "RemapMe":
  217.  
  218. #REMAP
  219. #RINNAME RemapMe
  220. #RINADDR #?
  221. #RINEMAIL #?
  222. #ROUTNAME They Remapped Me
  223. #ROUTADDR 9999:9999/9999.9999
  224. #ROUTEMAIL Dummy@This.host.here
  225. #ROUTTEXT 0 MM:Config/MM_TrackManager/ENG.Remap
  226. #ROUTSUBJ 0 {EXTRA4} (remapped)
  227. #ROUTTEXT 1 MM:Config/MM_TrackManager/GER.Remap
  228. #ROUTSUBJ 1 {EXTRA4} (remapped)
  229. #RINFTEXT 0 MM:Config/MM_TrackManager/ENG.RemapInfo
  230. #RINFSUBJ 0 Message remapped.
  231. #RINFTEXT 1 MM:Config/MM_TrackManager/GER.RemapInfo
  232. #RINFSUBJ 1 Message umgeleitet.
  233.  
  234. ; Copy:
  235. ;
  236. ; If the in patterns fit, the message will be forwarded to the out
  237. ; values:
  238. ;
  239. ; Remember: Here is only one textfile/subject !!
  240. ;
  241. ;
  242. ; #COPY          - begin new copy section.
  243. ; #CINFNAME      - sender´s name
  244. ; #CINFADDR      - his fido address
  245. ; #CINFEMAIL     - his email address
  246. ; #CINTNAME      - the receiver´s name
  247. ; #CINTADDR      - his fido address
  248. ; #CINTEMAIL     - his email address
  249. ; #CINSUBJ       - the subject
  250. ; #CINTEXT       - some text in the message body.
  251. ;
  252. ; #COUTNAME      - the copy shall be send to: ... name
  253. ; #COUTADDR      - ... fido address
  254. ; #COUTEMAIL     - ... email address
  255. ; #COUTTEXT      - ... the textfile
  256. ; #COUTSUBJ      - ... the subject
  257. ;
  258. #COPY
  259. #CINFNAME #?
  260. #CINFADDR #?
  261. #CINFEMAIL #?
  262. #CINTNAME Dummy
  263. #CINTADDR #?
  264. #CINTEMAIL #?
  265. #CINSUBJ #?
  266. #CINTEXT #?
  267. #COUTNAME Tester
  268. #COUTADDR 9999:9999/9999.9999@badnet
  269. #COUTEMAIL tester@thishost
  270. #COUTTEXT MM:Config/MM_TrackManager/ENG.Copy
  271. #COUTSUBJ Copy: {MSG_SUBJECT}
  272.  
  273. ; ToDoEach:
  274. ;
  275. ;
  276. ; #TODOEACH     - begin new TodoEach section.
  277. ; #TDEFNAME     - sender´s name.
  278. ; #TDEFADDR     - fido address.
  279. ; #TDEFEMAIL    - email address.
  280. ; #TDETNAME     - receiver´s name.
  281. ; #TDETADDR     - fido address.
  282. ; #TDETEMAIL    - email address.
  283. ; #TDESUBJ      - subject of the message.
  284. ; #TDETEXT      - text in the body.
  285. ; #TDECOM       - command executed when a message is found.
  286. ;                 Replace patterns can be used !
  287. ;
  288. ; Example: say something if a message to DummyToDo was found:
  289. ;
  290. #TODOEACH
  291. #TDEFNAME #?
  292. #TDEFADDR #?
  293. #TDEFEMAIL #?
  294. #TDETNAME DummyToDo
  295. #TDETADDR #?
  296. #TDETEMAIL #?
  297. #TDESUBJ #?
  298. #TDETEXT #?
  299. #TDECOM echo Test TODOEach.
  300.  
  301.  
  302. ; ToDoOnce:
  303. ;
  304. ; Look at ToDoEach !! The keywords are only very few different,
  305. ; you can guess their meaning.
  306. ;
  307. ; #TDOCOM is the only exception. You can NOT use replace patterns.
  308. ;
  309. ; Example: say something if a message to DummyToDo was found:
  310. ;
  311. #TODOONCE
  312. #TDOFNAME #?
  313. #TDOFADDR #?
  314. #TDOFEMAIL #?
  315. #TDOTNAME (FileRequest#?|FileRequestManager)
  316. #TDOTADDR #?
  317. #TDOTEMAIL #?
  318. #TDOSUBJ #?
  319. #TDOTEXT #?
  320. #TDOCOM rx MM:Rexx/MM_FbMRM.rexx
  321.  
  322. ; Move:
  323. ;
  324. ;
  325. ; #MOVE          - begin new Move section.
  326. ; #MOVEFNAME     - sender´s name.
  327. ; #MOVEFADDR     - fido address.
  328. ; #MOVEFEMAIL    - email address.
  329. ; #MOVETNAME     - receiver´s name.
  330. ; #MOVETADDR     - fido address.
  331. ; #MOVETEMAIL    - email address.
  332. ; #MOVESUBJ      - subject of the message.
  333. ; #MOVETEXT      - text in the body.
  334. ; #MOVEAREA      - Area to move message to.
  335. ;
  336. ;
  337. ; Example: Move all messages to Dummy to "Test-Mail":
  338.  
  339. #MOVE
  340. #MOVEFNAME #?
  341. #MOVEFADDR #?
  342. #MOVEFEMAIL #?
  343. #MOVETNAME Dummy
  344. #MOVETADDR #?
  345. #MOVETEMAIL #?
  346. #MOVESUBJ #?
  347. #MOVETEXT #?
  348. #MOVEAREA Test-Mail
  349.  
  350. ;
  351. ; EOF
  352.